package com.hina.rec.application.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.hina.rec.endpoint.req.WorkflowDataSearchReq;
import com.hina.rec.endpoint.req.WorkflowSearchReq;
import com.hina.rec.endpoint.res.WorkflowDataRes;
import com.hina.rec.endpoint.res.WorkflowRes;

/**
 * 工作流服务接口
 *
 * @author dequal
 * @since 2025-05-23
 */
public interface WorkflowService {
    
    /**
     * 分页查询工作流
     *
     * @param req 查询请求
     * @return 分页结果
     */
    Page<WorkflowRes> page(WorkflowSearchReq req);

    /**
     * 分页查询工作流数据
     *
     * @param req 查询请求
     * @return 分页结果
     */
    Page<WorkflowDataRes> pageData(WorkflowDataSearchReq req);
} 